We hope you have enjoyed this introductory journey through the world of Computer Science. People tend to think of Science, Technology, Engineering, and Mathematics (STEM) as three separate things, they are actually closely connected.
For example, scientists use the technologies that engineers create (such as microscopes, monitors, and meters) to conduct their research. When engineers start to design a new technology, they call on the knowledge of the natural world developed by scientists (for example, the law of gravity or how fluid flows). Engineering, science, and technology connect to—and influence—each other.
STEM fields also influence (and are influenced by) society. Our human values, needs, or problems often determine what questions scientists investigate and what problems engineers tackle. Meanwhile the technologies that are the products of science and engineering influence society and change human culture (just think of the impacts of cars and mobile phones!).
The Figure below shows how STEM connects to society:

Here is another way to look at it:

17.1 Stem Activity
Fill the blanks in the job descriptions with the STEM career choices below.
- Electonics Engineer
- Web Designer
- Software Engineer
- Data Analyst
- IT Consultant
- An ________________________ works in partnership with clients, advising them how to use information technology in order to meet their business objectives or overcome problems. They work to improve the structure and efficiency of IT systems in various organizations.
- A __________________________ plans, creates and codes web pages, using both technical and non-technical skills to produce websites that fit the customer's requirements. They are involved in the technical and graphical aspects of pages, producing not just the look of the website, but determining how it works as well.
- An _____________________________ designs, develops and tests components, devices, systems or equipment that use electricity as part of their source of power. These components include capacitors, diodes, resistors and transistors.
- A ____________________________ understands any given data and provides insight and analysis through clear visual, written and verbal communication. They are highly analytical, have strong mathematical skills and are curious and inquisitive.
- A ____________________________ writes diagnostic programs, designs and writes code for operating systems and software to ensure efficiency. They also test both hard and software systems to diagnose and resolve system faults.